45204990
71591503
35252050
91915727
41518759
10081638
10912960
2127253
69073420
60184951
26079868
20354692
70223742
87455111
72166691
76034828
42306381
92299096
38336358
14045495
97582198
93787906
68823493
77034490
36556485
77677727
27453896
38297923
84347
37829189
94743216
79373935
99774657
81067552
33204040
35998647
72664600
24629922
95935828
10886042