73437206
52361775
18643152
26896419
77692966
47539992
30336745
69071008
60812180
9991453
84827252
97481895
3941420
1155550
34738397
52478396
40486452
57193931
76401523
65075118
62688338
66267369
59353830
52395329
27929323
86262871
33311340
60245132
62372373
94391247
763817
24126172
25761212
19993119
4971084
64716257
95287714
72888661
3994487
94305868