24776768
11187868
4388241
39541825
6466925
4338766
240240
35149446
32645858
40664248
1669505
53774022
90943490
71246834
52068644
81733161
22669023
4343506
16249537
41254396
56263397
62525388
76827270
6641019
55207476
93053031
48138196
39987075
6193802
1042417
39464442
19826982
66038400
73737977
39326476
82333993
15614546
89157884
16258799
48823319