65055635
7417322
77506240
55207472
70466443
19188574
33591720
16964687
30868022
48499840
1186456
58444517
55201303
53657973
53033001
57951446
32751274
93775403
84792133
27822067
43056347
10487336
33197779
72439636
85925040
90814343
99058556
43669649
10148280
17871719
89762027
15238835
49555102
74981973
8001957
12598684
1838890
59352056
71709790
69932588