47423138
3062975
79161924
82464650
51235017
97608313
52228300
65014187
30907191
9979848
11152386
37273423
48338649
90839535
76012283
42933392
76017306
3049242
15235282
60726869
7436404
35079448
7175571
30052480
91094040
68103818
22255911
34096012
1234267
54158788
67303589
58931974
64713079
97236447
93962781
16309146
89151926
10387842
37829517
30956794