100009834
4584916
16365940
50869119
8851985
51382575
8695832
47273633
89765842
61104807
80572952
15334950
6506863
6007591
69171309
16901707
61139637
71895447
84899539
3837707
8534180
53869042
61408682
68425833
26001196
62584961
39008975
72837088
18193523
80098898
47704069
62779029
34648186
54127666
17313313
2612265
95836148
7854264
30086366
23899142