81793483
56231051
37629990
64765187
8082482
7816743
44429454
14201253
3164900
60004189
45651201
95241941
6992499
26267167
7879626
76779387
81704718
31603158
90898624
81564946
61673526
18803853
30764861
14975492
46771290
33166829
19259183
92083663
86772765
91967997
64259518
10712115
9769502
30022673
85898213
69802678
96959536
88595349
4431631
94255479