21486422
76885499
2659354
84937714
87235525
33132124
44031813
77709762
39252025
28771493
89267868
72133116
43876927
3104025
30874617
59899309
33324417
19376015
137484
44549261
75994033
69837231
4342126
87044768
27141990
2687496
44221293
48978345
87988980
79958366
41425369
64364249
4267524
58616710
31272500
79729447
22658729
75001849
9796075
19231448