93989592
54992713
71583582
56148924
34756484
64892225
73173575
8669972
3078828
90092505
53654982
71733233
70124092
21698491
68537401
17972447
89668978
87416877
19754722
68196749
50794596
82495733
78907274
99745772
52173240
88871945
84506310
5302251
27433518
94988010
43853456
16782932
11832255
20172490
97854883
33762830
92637961
72111113
95747333
45839198