37281625
13225261
77032561
76753044
71772437
68364670
3659331
27456530
80152932
95052976
81169085
73997838
5127793
45921496
86999980
1573172
13149211
27173281
54488341
24581563
92555820
646487
22058953
42668295
21623161
1921463
22975959
86319721
27383980
8897266
14687715
32694108
86637718
92946611
24616389
13912651
4308998
48533768
18589573
67961814