35697042
85032369
90802213
23539371
71632890
37438906
70597981
8519103
11419610
25262732
10358530
125033
94856044
74033240
65347318
95039081
68527835
64578711
67472259
18927784
39773812
87133035
7934697
51552394
90385707
11563728
39669068
28958536
26348317
83806399
8422737
65733059
60869885
75457091
25104864
86078317
6459973
59987142
19892557
20647262