11598470
42097532
97977780
9933888
249819
86233010
16259375
79314054
36895717
72803609
1819892
43638357
15518055
34982521
7038382
15619962
35564473
66888571
61501125
52645107
33134891
84406326
87787353
2955734
41731090
84677574
47679135
8093534
5054657
16416371
27809248
53637760
65611807
13254636
69917847
86785040
3788504
8653130
87065114
33064128