17652730
52843556
63438732
25511491
69611308
14052620
31194522
63026129
92972650
31644979
54526867
27795007
26064519
7576023
72695467
77936248
64995460
19946236
96425453
49615044
24591404
19862248
1793659
4063965
41213288
40053820
90646400
75091751
4388109
9230929
6369496
6597753
54635570
38024425
83167710
57909426
86835294
92529125
79456118
13185226