81593469
74617305
47684338
93158035
49128406
69459058
49546939
81926506
3562093
98516086
22014857
17103444
24873923
57336391
28354538
23519038
73285841
186280
1237429
17995835
83646659
72653606
74788456
95662891
39265434
11591317
87742022
80037428
70918082
91537944
3498200
66177880
14971044
16926356
23337458
59171538
68049679
14415454
99034415
64052499