86507820
4322169
46863326
75221398
73788917
995081
63262374
7668704
75543372
51741132
8651330
8099485
32703348
61967293
40936537
7796954
71601470
96344198
21044454
33289857
65918642
70629601
56425202
20605192
29075932
32556848
53565770
25293129
48937327
60275403
8656139
2515828
37266403
99971782
58373259
92399095
76454107
55523522
30675346
28537712