38382405
57709952
45669293
6973625
35685169
14907183
544111
77312058
34386128
647415
58854869
614402
40667303
27562128
91235595
32527542
23665994
14337815
81954771
2689274
30244235
56646377
8279349
75083049
45155129
41808050
96448903
73208642
15141752
93068384
81171180
39592920
66432171
87876628
33549925
9464523
94348859
47973908
59497848
60337054