38183488
49329192
35813236
40986466
96984802
93314934
7739240
85243789
56605446
77381403
72526000
684064
84631997
23805668
48048210
50528605
77875616
56242
88868481
54771567
63681308
72523976
93656534
52626806
76316317
25467333
19109867
55678306
26901612
45681669
1902701
57579198
83186769
43624050
79884993
47898259
38455621
71057767
933318
12054660