75342293
68036847
2044926
4635130
81793091
26142388
98383126
93146460
4390477
45571283
1862525
88812242
7294743
73986233
23486177
30467165
71592564
3975472
10749026
21576868
6909119
10166095
86652417
76985756
12781348
78513734
53123629
57357346
1580443
43255584
2143955
79302102
24362936
8356873
95307175
79604153
74739420
28071709
4042322
50879864