90313736
89114469
7626398
71655930
1372945
89235937
8967713
93443334
8474697
63163254
81152013
7718877
12241602
88333278
13636781
76757236
81452673
14375805
68656496
31371684
4458117
25209000
65944427
21942496
87143563
50356071
83718178
54189179
57944501
50213830
75324454
8676059
19873435
94404028
7581095
37082460
23242126
79025415
88655296
7568415