1482294
94476686
53701358
3414071
60343109
16729666
38918340
90363855
75005461
31272688
24472889
13344059
99872435
30367994
72909829
30802602
1847600
45158141
14431032
89513460
83287751
82286274
89426531
39672753
14409503
101649
49729645
63446204
13519401
1536385
69391452
57916871
7114752
93876095
29509979
51404263
46826313
28453963
11988184
14074721