3121284
5173610
79566104
20204213
42964854
39771504
85097610
3864365
34208548
53415
45791767
57625979
97285360
72291519
33507659
23536875
94256610
1402295
68239729
42558511
754263
74562436
40642236
30796903
63216565
21949663
8934484
994594
28946417
74299966
98447345
88549791
89147180
48632860
6568536
3084955
75285960
11458456
40187379
39308062