15449056
67564058
293243
5254479
89052427
50722024
63234792
56317974
19619318
23037057
233520
237047
32941470
60255629
72112422
42999148
249523
95066199
52883047
29914210
54118154
73064917
61073097
68453888
51423391
46274253
5423828
36056537
1171584
69798344
15008170
68943556
40983912
67704224
95536575
26217653
59055941
40862945
45415513
77864037