77849548
61491723
32917428
6121372
12652947
88833413
5121240
85069255
69991710
92608659
80478438
95903166
82221423
50166194
79352149
81526277
3882981
89005543
3636565
36145191
71466965
41262680
79958295
34126876
6539716
57582262
6538620
98918331
83119533
63146518
60536108
7688804
73388649
70106675
58595762
95155641
23213416
6566813
11208810
56172492