27774992
936931
20181360
36975073
58216869
30534057
34409832
7563186
66984482
44167340
80223667
45769971
41197142
76182479
47123234
2721853
76636918
75434938
70884255
80304228
77192694
95153562
67963286
73667697
99526134
37508116
84751164
57409248
2562074
15175894
43089260
6922169
20388950
48391473
94927108
75701268
89811650
12976723
56547456
51542089