82203059
6756833
34155578
5155185
48729433
87538882
67644456
91179969
34734259
54356039
456540
21364618
1778670
29562089
64603355
5814096
5447911
63748571
7873260
21669238
18622107
5934709
14645936
64682688
61991734
43664643
29904675
43791210
99157849
73861093
72464710
16728095
60146593
46038496
93835014
31784426
67688422
74294048
50988416
96434203