76217598
20995126
66413222
3068703
11675553
19595432
48195118
8346179
66622594
38853022
99543677
75323867
23783036
66155760
22087966
91263276
12302709
70084613
278396
1417696
3802235
63994482
46601016
11395653
38985298
86395753
72406229
49637633
28175436
45787047
7514556
3625474
25123345
88955915
50815095
7144569
81967835
71976983
54727518
1672660