9669900
18139632
67147688
60891256
43171042
59665844
29077723
18763969
67164488
67857652
7027950
86715230
58375997
71598935
618173
81945959
18669460
21464757
52231528
60267092
23734433
18097627
13426445
34081544
73014769
19802304
191356
51047871
4658599
24786045
80318830
47116265
29904874
735149
30439098
49904439
98467840
30666578
3079582
40445540