93219572
70343992
56099711
82835919
55415499
10228171
1614511
53669039
75369614
14195033
22945364
1613776
65843912
67153951
71523736
55006415
30951786
51241732
83152323
54011356
53951740
37001360
28393291
62055399
60401770
93627337
16563651
7396685
80132229
20842575
20232522
61985316
2713370
85647292
74145938
41671063
2795148
9989973
27541222
32212441