43799421
79396501
62614615
8188326
44088506
93953261
47718834
57484392
44871518
48513655
26021953
7304121
76417241
3557667
38813675
35362776
585577
20182114
85207108
4087815
3003519
58458242
52986652
92095225
7987105
47231135
29413515
26142292
469146
19329025
51627838
44277374
69784941
6156980
12433470
11232803
8982369
15577294
49135128
92443322