65742948
93322210
85558880
96136278
56894121
2418433
56003637
50751463
43842463
75869829
99915299
57039145
8298915
329371
35128961
47932257
37257716
17775493
29728022
14051342
98255251
785494
9632248
57756241
83431415
68207782
70738369
1731449
85584322
5562693
92256552
26124223
48576393
43688550
58548307
33686382
88599308
17866572
65446263
28733685