92938543
1960669
91156464
3847176
38329885
23282780
12665914
94219162
49654473
90223411
5712155
51984355
78993930
34587734
69402248
74297148
82349365
51603902
20837039
48477490
1192402
1924340
7671314
40736502
95984119
22126202
28757374
20493540
81221822
46194758
88204924
79262078
16226502
84627577
85364906
88033866
49931248
53484306
93342872
89287199