82859893
63631882
35436798
90522951
26741611
80172650
44182346
7490493
57076230
76831919
89202729
80788335
21984142
59804589
82216381
1403201
6831730
45333087
8133301
65988568
26684240
63309091
13431279
11221477
4133769
33807752
70743754
9152785
45594476
85666750
18257928
3253359
34699977
43755461
11037989
93873264
53908123
35804625
9787770
2138440