57682171
20174188
32192638
58386948
53491892
635243
11477177
27434039
14718761
16578529
69683317
48057036
20372150
65746609
88345952
70346514
16802018
40813814
85008907
61456043
72567319
59788050
64141160
92474887
9925166
95261110
88162085
91534657
79044520
42852275
81647016
43291993
86186205
8150140
5090581
65682880
74671293
77271860
78292052
4568647