31885849
85991768
7091602
26086466
37169812
12632632
9972106
5179823
61784518
24733706
34558018
45883896
85004768
8183378
30829372
71889447
76369139
8770752
8764504
66926168
79512128
49152928
80052533
63134544
49085626
48178779
29213340
19084681
8902090
21367173
8023121
76399155
89781661
15531228
2256902
57974977
3431880
84248081
11177093
33443235