61053230
14503733
882304
31069570
32917165
6988264
69301715
90149231
83507785
18271038
37737834
85112289
11595060
18829100
86644590
26054120
94726367
81414429
75809514
48107088
4901581
45064585
59477261
77775700
75513571
63054219
50952495
69828526
60405390
18571728
40857429
20747812
21842240
8494691
44888325
69157396
6152464
9668220
96115957
1447696