57809196
14574348
97152050
20985954
6119310
43744146
9115795
44088708
34317871
79638070
87164674
81196039
99455657
29883612
39466201
57037582
49303552
88855425
51675925
41732905
8664596
11686968
44575999
60152376
6140287
16113781
3778448
13585812
77999993
12506059
758289
8639189
77367840
19898763
35236382
6042169
83099740
73296599
46568263
64923815