95459903
31491134
62251768
13219299
81458760
35015544
5738713
287994
92738629
80422203
79824350
46792035
64265848
56226745
15629990
97948495
96054534
91625230
70602001
63493910
2829844
89897708
79448735
1739623
6461267
70987139
90582460
10127708
62841536
918692
68475955
43931621
6294451
2828031
75547645
47462488
90676497
44832604
2221461
3796752