12538603
48883896
38376955
49107025
39621394
50491352
94866992
97418734
3291318
8689298
85328834
12345192
4742166
27638643
75375064
90122948
62348290
88164404
5506127
77293255
42775828
36146859
57725589
23922708
7722227
6232512
93964040
35406685
31718903
14657307
58656070
6738967
35955063
17632567
56777303
91467404
34362768
5462399
34203850
31999849