37856885
75494900
8365779
41769802
8967561
19656250
37103625
18449443
39491084
38197709
37288399
26588280
9244426
50536277
41405226
11215633
87834135
5707119
32664758
5293650
55234188
77093182
66706398
30559433
7617097
29033420
521387
47108590
66769416
3618574
76878700
15222356
5676809
45296621
91187995
82803522
19757645
81494598
72506780
826752