27869984
1072205
61678287
58709278
68595893
18264004
88145591
17218482
76692883
59346795
97894529
15676613
5353635
43564117
99657684
63895813
84896822
28859664
93948107
33978711
45212840
14214849
21894410
34564100
25143292
35138319
65704172
47684215
24753196
69939172
28027008
38629105
74785733
61026797
6608878
63352224
75145627
58763513
27073538
69519582