12405852
21275980
8148933
33794791
96709353
74829097
15668059
14898971
27018935
71005084
78671739
12546555
7957376
4605464
72989600
913896
61935250
95907100
92477722
67586724
69962565
30516079
41348092
23366705
38425901
75497417
80383609
35385753
31128353
70172234
68384306
5075871
31268624
523036
18506037
34153663
5614680
17818131
46183477
39385117