7012090
94899185
3503355
98439929
23632252
70215381
21244680
67592356
47151376
81164724
92084817
87527327
36076226
13929179
62732456
19166592
50759543
35025503
4192710
88117260
4009194
94356222
54187316
34015410
80579244
4563455
71704811
87876881
94743415
3475631
7922798
78357162
44773659
17652651
3583277
20669262
88746341
64851643
1560725
21155592