52581894
180381833
109023715
1684228313
24411702
23152234
25051043
7662430
1195149
8077942
5056821
9395726
5315925
5782395
9601739
637859
6463448
11557747
382763
4831015
13242802
14092031
7138433
7671216
45077253
6594293
4443868
4933644
5487978
12314632
5915580
5984536
9444317
11395265
70026327
19003662
22142035
54845391
2742132
39188956
22945346
413438159
129348060
308224354
45502268
95805541
51393579
38072966
63728869
58801311
34426873
1283636
78578103