57835433
85272131
13743326
64097329
52346674
13075480
56678129
43402201
75482248
2420258
17118024
69772343
95652178
48388812
63267067
62965339
20526701
9799884
1031368
65571349
77837234
92605299
84861380
14596412
58211038
48169950
80075999
65197246
5785349
64499875
25985674
1289119
84904887
15713622
863313
66015238
7329455
48296563
4785940
2114179