53302086
80285328
8424730
94092533
98829706
6541591
19309712
54389660
23449632
88829835
8702442
15842182
32962026
51726082
94897804
26013834
75756965
92038224
55873056
35665440
76363081
9576916
80753550
32935712
99083389
22551917
73318638
2587710
64687183
62496393
96909960
13835351
6860413
31977539
23662171
1749833
8506536
79372495
44333545
67941600