98953009
69775221
22739846
29139256
43501505
42189998
7875802
54351677
93614732
11904278
20154980
30554848
73267419
30602901
15919773
14378208
7996226
2737344
18052505
3725110
42173610
43228115
5529402
2364422
9776726
9947016
50371515
20738633
83756993
58881419
36745069
7305946
23399357
14561571
56765315
9855153
66261989
68818976
8341407
71927634