94852213
42511369
2272205
72306357
44242394
99445279
50163676
83059831
62991413
23178717
43056466
67392450
64779522
51119197
41102221
9726174
41953402
27211496
73436010
17347470
1613116
8258120
19024948
72649571
34811373
73435400
14841744
38087214
98736528
14478212
54574679
46604958
88521368
1010879
36735497
18417171
78869085
46702363
33563825
53704935