7086562
2797777
20213017
22842280
11159532
93246216
78036738
9333971
5382757
2988497
23963873
5980393
7211429
60313044
35338238
17998987
11107521
75714429
87733173
38638446
61922837
95835875
43223924
55548488
26371334
3714309
16184871
52923672
67992707
14964083
87594276
12271692
13688157
71085835
98111066
6865209
8361341
59828573
10844789
44053433