3882248
64911395
9580174
45163158
99634002
12585230
3513848
69357138
41509249
19745915
22178394
27905940
70792089
47215974
25577711
62266430
54419830
81307745
61692412
50701694
66011678
89537349
44039128
16489795
11508248
3912636
2925206
711521
62521798
92957408
6383504
46628013
91475816
25828173
41698203
9642945
41401828
99438114
50833406
21905528