29736752
82574337
47464390
89143220
12156085
42892890
98226082
41621944
36095572
9821493
80186499
16088374
72509860
10269413
78707710
81968296
55552613
73156956
54864262
10914148
64374458
77012427
38167109
5279848
62937782
96084590
32704818
63369102
1388524
66951723
1051337
94148663
36587974
72898609
73445963
79434134
58299389
95646616
72985628
86359217