93384622
58878514
1604163
48241222
33043859
62243997
43372627
95968404
55483134
39788590
74949514
30878258
14183724
78808575
93071269
56173934
3827453
68778473
10035362
84579981
17184746
86884877
58844224
93131916
35079643
66175330
2514244
27107318
32165073
28334481
4411347
65945630
83218667
83772467
8325674
22358015
6335288
69374451
25083774
28031272