92383862
98898972
50806804
31708990
93344487
1441161
895354
8058455
19672586
14173394
66414628
32922056
18122322
1619486
33025447
10448872
60453042
37329757
13634129
41443236
33042824
93388580
84276464
1989673
39462857
89316776
3970972
83264814
36651384
99058071
1835071
96401188
81838752
1015370
30746031
23001227
47337766
48645842
80633634
95692417