38259927
37058305
13334166
50758534
91214004
19576156
78442
14801302
58373091
689194
86422188
51508238
1259326
1547872
11737863
42584118
12065435
72597751
72132611
78003225
21947186
57774982
61915407
8874565
72654155
8249846
29556606
6977783
49997369
13412373
41003332
29037673
37334329
4284812
98918793
39604055
34534025
59414287
31006168
65316413