32733003
3024309
61654489
38631110
77412926
43921947
29205195
11118626
70773184
19459321
74577322
93083568
2551120
37702900
12728970
4272962
1511466
60215597
22175999
56043982
85919345
20086492
69694292
35595372
4441604
96232679
75499145
28949287
72885596
45968695
5561345
42751770
64861138
6756609
6931804
19212700
612549
55514533
21072675
41031203