42946983
1804685
17192784
42842964
43414866
69265737
66959241
71833597
67212067
23455905
6639956
70181968
498631
50854315
26165617
10276893
60573729
33679060
75432589
76323301
52279639
85591523
2736970
70694817
71918270
23077190
84654714
26591751
2361368
68951195
84664262
75924290
63231428
35017404
631602
86519794
353509
47847697
89279765
43588576