82002418
65007698
2285716
10722170
33427152
74172854
93217888
38742906
79638416
87489854
4536417
4862214
54858426
60847371
52804959
98601188
5420662
91555110
57747979
23104402
58789497
67624716
36178580
77016123
84308204
37034282
80479568
97629100
2096952
90837411
97794727
30466664
13142410
92565768
11111123
72327561
4411715
41596176
11808280
67828553