79629146
14012957
83743717
44767348
62878216
3913475
6985532
67742786
35636597
55901288
2855737
23748325
17885563
40955160
19894895
93798020
50265767
73423819
11738466
57016915
49126587
29951490
36281879
43585398
3256521
69871063
67512250
83921004
45454435
22171499
1102107
79773925
53752631
95457325
24253522
81125107
4951613
2546479
10483057
1732381