70973880
1532847
95237
29602693
33863216
72229910
6173366
47548833
65816896
809742
68355406
57624784
52005916
14568152
85251458
73785399
5426366
39227354
98306526
50216815
10667262
43227977
75064302
28668265
83682924
6496
65117256
23428436
47258659
47482503
37423445
66191069
69975832
35298013
5639734
72015472
84216679
40838991
21063709
86111015