84794966
36378400
89552117
70727807
59701869
30412823
5095794
82182814
24811853
94849110
40415735
48238764
29246513
74094361
69866483
73273936
4484659
52238624
28824720
29974349
94683202
86898236
72554279
10189738
44138959
24327702
3994778
30014388
3724453
19864752
86762717
82443229
12009731
41998143
95079066
16686469
35145407
57909324
4256325
22616705