37273096
56947971
19004432
2346587
4526640
10483518
35811510
29885125
44787556
19163565
58409908
20547026
84036371
19276305
98024368
70176321
7217794
42477997
16861198
3656451
64207901
79488159
61177836
27158262
22316509
55777309
48437121
94621345
91811334
19066139
38781669
73382320
29268325
2352255
32343380
56662515
78973377
74523356
56087768
43966436