82536647
15278636
67198608
11699521
6028786
39978246
36583128
60052059
44075584
15962601
27989813
70674478
73599958
6254815
8891920
82839558
75143528
80814455
2145135
3020869
16583105
61212963
10335656
5948383
75683103
66817176
87931189
70356030
97527812
88749301
78073107
1492464
5448780
40178187
771073
91463878
89191601
30792415
4837346
92331648