22433035
12875798
58548147
91608231
7262245
8388312
93152122
33105470
49747528
69983098
62717350
10449458
8275120
27545051
58032582
1717564
88386295
98848734
4407997
79627036
37657439
22077635
45152260
61441010
6918609
6708088
5402179
47099457
24329968
60724531
1683485
55157808
77034524
34299917
8792262
64182852
13849957
15048967
288176
50479704