90532551
24204740
81215494
79693117
37836187
19089712
19718848
58134400
4015075
80673806
14261212
36667733
48617469
59716282
92455642
31238487
601514
69945514
36703804
82235550
34592509
13919766
60743239
54874938
49729907
9607797
43143763
79085291
32366726
95598994
5297924
59175101
75654533
73657627
88077158
88621316
20184063
77793463
23255000
80544684