96699854
32057145
15702695
44896789
29762098
10806255
1964698
67609472
172359
28206932
47294680
37728525
96072123
31735498
79072981
2273454
3761936
8102280
8592530
8787584
81233789
40901728
57317619
7304377
82918254
4346800
34036876
33175597
69734599
22709303
58026542
39171478
57546587
4627476
10124827
28611699
75051791
76204541
13474923
73007194