49975359
61415980
69315295
72889199
924851
81168581
22684551
79169942
6928880
28323492
19423388
5781350
27646712
5215296
18822572
94168563
46311448
1877264
95255463
77121335
70663968
569692
8056042
30806484
27201681
62301260
4339485
3674154
81387075
16566886
12882886
77538235
72595603
38059480
44471916
72776327
108330
62336165
52366336
95703847