62398446
7563381
30195612
83631295
17737185
88862622
2649412
4116006
17691203
290490
57714336
20795832
68841465
64852527
61965126
19123772
2952950
73798486
31098462
9983696
93119530
9127664
40292383
20818429
42699944
88356445
71855606
24899291
73842348
31604759
9023234
14221492
3215334
13177354
791691
84575604
945565
71972851
2623712
3534773