86573875
96491674
28344251
55382590
69398906
41878757
29929131
28638235
69417764
93757238
2949992
7163316
50446446
3882902
7229401
71243
39972764
32105645
51816234
17784546
64398067
46944344
69596035
9730898
9246243
69089825
7511092
70079931
35997640
37168092
142569
88011242
84657898
7448486
88276944
9311671
2553525
31995411
8426209
52206223