53704716
58839891
12023520
6228620
51905346
647597
64733125
23215655
73411254
18942040
2401029
7643607
2684724
58261795
6421778
54646571
597964
1585031
7180753
15235317
98074207
97503757
1819532
48995804
63024092
48567188
42479266
98548574
42046166
27453363
953484
63814991
19586903
54896453
97207282
71921777
49634805
75226259
24959834
1999290