17885085
8617524
8995256
26371222
10104282
1409779
52192279
39142817
31108352
67529777
69117034
98686516
85772792
88327657
60792158
95018009
39007148
83596540
75709047
21816250
21839057
7964497
32382387
86064426
61085482
95497884
69826259
8231252
61636470
61561928
67861766
95925845
84499910
46811502
55223035
79291028
7483365
63069115
39507079
6516019