58172715
86703559
71182791
6557224
6944379
92779994
31971881
31047531
76635254
17209714
62284479
58428406
67338969
34465991
6258088
6913112
7031824
25117952
84251442
30911881
96326346
24503259
94363086
71829574
78275056
79086913
30739854
1767281
82811937
15886702
13767703
67668523
32104702
67087219
57658963
9364203
46093162
18682191
15949509
75086485