87352792
95081627
57358936
9262047
416392
80725302
56294304
2225747
79451863
65836414
59647281
96755280
58142526
76999391
9639090
12962313
25421301
3260464
90531122
73237876
32034145
51434104
91276554
6541857
11609082
27775630
56914711
29872045
14621253
14179587
78043946
19724189
89454832
31506385
1005480
87344465
2034345
2606470
97575686
8246445