56503342
65769468
94038127
68617773
60722932
31298045
94572030
47926079
27092338
46263175
2736031
10055296
90206435
1215263
59863857
6929498
78019794
26616919
2335156
67521411
45711275
61092632
84325053
85364859
27805038
33053650
24962200
53542688
14468650
2134411
3614776
76654044
1029918
3748593
93735422
46772049
72673821
5290607
28169351
29427764