32385057
30516189
73144122
63214444
37406625
15951578
63577520
75326079
65893676
17878212
37103717
12576342
51784847
83364209
41633171
40577299
43859590
10128130
90296288
9447907
46342153
59666
96021493
91957877
2344306
11963173
55358140
15124114
2606769
4958233
57666926
7035432
61783866
15229584
7628043
74434866
35088029
36503389
95744339
33617966