80328834
19425601
33293671
5123526
69724485
38282731
15128168
21005115
38072862
27593120
78011580
10605770
86871324
46686650
87046410
24722928
61532405
1236400
185327
28573869
92804150
51315412
96058321
64169187
36455344
99661053
982567
94469301
91945725
82699115
73197213
62055660
1821331
49039619
96778998
22346756
75675749
73448352
42982584
63237203