47492664
12923184
54137147
15877204
5326571
1659237
50661165
68157395
6618059
91366319
18949005
10061951
81805529
96578444
35934845
6994747
23772022
17862742
88386920
6816196
33114338
14547543
59901419
77627765
2078006
31753469
37851209
14763368
1652672
96468089
23271807
62063029
28325674
17412881
80329445
76311544
5363751
89825917
42599921
2691602