82477841
42462089
345437
50352691
1999708
41215923
798956
15496044
12775976
95943732
68951695
58617140
72185524
47949511
90538679
3865730
23376854
88661270
94068
46237992
69308560
68681045
22195655
89851347
77819481
67422587
73323416
97416955
81861395
79518135
83646072
6368898
22013134
48594881
75218774
71992345
86761669
83678290
42377230
33513753