79176272
10122175
45451091
95308859
29815849
23606347
950502
56751655
45452333
39241171
64616735
74366693
42122936
49924304
60484942
61866263
74033174
31224716
66411283
1683819
53618951
19575506
97219409
41562931
37532004
58481105
1270474
7295585
34714679
18456182
7790169
52757761
28201546
63177879
96927044
18303420
8030713
67865532
89168363
69089320