34745322
15186860
57995762
85736866
27848824
36021808
23293439
42827863
86246107
96023763
74861146
92603086
5606146
98296102
4473580
54962297
52518742
24599728
50873988
20214020
47165063
23464456
38688881
55575760
56867875
32208966
52375186
59448046
4037607
82849236
57128206
90677030
6927688
42744595
147630
28316805
47605969
15626281
67263293
32009758