54221088
73387346
65138548
93537144
77946183
35683846
6626937
88005186
13096294
24541213
99426249
48336902
6916204
24327690
343462
45782970
35913628
3828001
54453675
50354474
583890
26523290
68710000
68207760
28027784
54005616
46812635
20438681
43518911
9126674
60005130
39699
7120906
30768145
92114663
53632518
64553989
34913931
70796495
51309608