82692823
71615207
8686323
83159125
76361104
17023092
94459808
1463632
59453857
61306475
48999024
44348326
79319345
15504880
44935165
53527833
6483267
50619128
81818590
36516890
61752820
65118632
41102764
3379940
61184531
28716711
35338735
6872425
26938111
7880343
10857123
16986219
32953921
21441829
8685766
23039674
41594463
19689439
5026928
86937965