5006559
21042366
67322933
22717311
27242822
19787276
54162590
57267348
19006684
38755023
87904081
91634342
69505049
16825137
92764881
58399509
61232628
52729434
61566607
65242001
28076784
22277183
56377458
57673047
12107431
15123935
4748720
32174861
6635598
54092616
98704873
69975804
7104359
13357946
61669520
3638893
3368305
38863852
7308844
78858931