59522740
75001881
67782872
38877811
5593625
8864280
22148955
58002003
39928364
17677694
34447593
29362832
62393982
57258036
94947101
94933222
8403953
52243418
2264611
22831118
12209611
62236546
81226702
92725432
46754492
39985541
60158070
64859072
59817263
95492434
48913969
78606895
91992750
3223005
82261477
9011625
953359
66697853
48075055
41531280