47791045
90199540
59976681
5185193
69738074
97959759
39404431
2213239
15211011
93379199
54674145
21563639
76868055
58021416
12524004
60022014
6622853
2668497
65583518
83131157
88384577
76024999
53755289
10074420
2769238
72347035
49388208
1292712
71573734
2634039
29187783
441774
70956173
8664967
33521420
92853780
91334848
99677760
26923751
69646194