36761312
21161928
11522360
38636000
73539340
96684194
38548047
28096833
28742141
78293851
44674613
5020415
37567441
868468
62018670
62659717
6001048
464771
1075052
19338341
7552152
1517884
56977186
52629045
1080770
95714937
30627431
36014988
89963146
81825713
1561132
55907518
2623498
28176372
95954576
27004934
45434603
43564680
1035580
56232468