90505346
95773902
1776933
66272714
5282936
63716239
76508732
60283685
75647522
70535101
3891529
39018518
38812907
45963212
6295811
31525451
85261767
2725677
31782917
44309190
40748268
6863732
33619030
17672167
1979783
408204
92719886
40684023
31749708
87833291
15026607
862107
58183425
71158552
34036831
97566382
4311454
41059160
80201728
79941844