94078532
38181851
72194305
12606287
59911259
8398360
78284272
70644042
25538100
46203086
66278743
47271258
85891622
37348549
15489567
1571636
25346189
259111
88593263
67108106
97564369
70749143
34379899
53856062
65744163
46674651
1517441
40182119
59344461
42603405
85293960
34242761
91855842
88022328
15545697
20903336
16113445
6441437
50788153
63997522