65189865
26935149
59292248
62732876
77751756
67349135
79376506
48405535
25116387
95182626
73608051
44525864
77781598
20698303
84761017
33514180
94205564
9182314
54284209
12412002
8622346
13463537
2583758
29458521
43603291
31093353
41776502
65417593
12649646
94153757
83243272
84274088
62215358
47037843
96948659
61419259
26393772
7646692
80389804
19973926