5604471
76728078
93127210
45008200
2233759
7524896
45812030
45573457
58307166
94689631
2714397
81677137
31395308
83963171
7424158
22965990
93367296
57435573
16171415
38003757
80745423
56578198
81138819
28908363
11946519
10322203
7895949
92325318
415649
47989970
1657640
70749636
3493964
78348726
39237495
78632996
37608562
85978566
85393432
50138956