13222363
80602139
55984783
65291212
29817103
34022027
37001958
6587384
9744421
79356645
99126174
85298798
15359909
85932616
47496894
35579292
59241413
33667191
85676073
69872176
41126974
11902563
45828451
76354525
13824584
11466529
79693740
24108549
51568773
56009847
5447139
45015402
72681110
27763905
96767688
29305346
22606131
70130
90537740
17004090