73582133
22475348
44621879
26418280
47358485
797668
8659354
25278631
13984013
9584706
48513309
20479873
38617596
12362431
94554864
33238323
57559582
63209897
96073087
23248426
87493114
69673953
29082994
32697593
68562761
7107604
59274813
27692016
18588119
98036476
78454707
48301648
76443722
52792007
52804582
50215056
39898159
65766844
68684197
69843589