74361596
23065406
8256680
44116389
86773448
49941644
1585259
87166377
13264314
7801519
99629070
59981488
79296274
38078040
17004897
55548691
3991262
4563218
69724253
55829655
79686615
10031460
48201807
2151727
2025482
68345766
29815686
30211681
56958785
50547589
11704310
274494
2839175
49956792
80581585
18605651
77212379
77334384
19071965
57629464