42835527
50469101
26507510
43652796
54879621
9942548
10445900
30269439
65624267
53187761
70058487
60338387
3243073
57246085
58855638
71568146
7667920
73731006
43945724
76319698
16234368
88554757
2838467
77903870
40622490
25769641
6733708
64284442
11119365
85544764
75754991
849464
6694792
7462497
66432346
83112523
25034713
64683695
27219602
43569550