48447874
1140187
97952442
97599563
49238956
4874609
69087689
32047066
28347111
43219775
90457450
13877394
1034722
26134034
49213471
44266941
43642314
5097967
77676756
50954976
11287108
1486791
83286496
38703819
21361203
35037549
82024248
50737850
78538778
63322205
23789487
38985648
678498
35886448
25552526
34181792
75327396
16917769
96032200
38428113