58261992
78812391
67642541
88214752
49106666
12378171
60943626
52294934
82338616
85858785
19983022
47032701
1173777
60627068
34278746
74249961
83855404
94417209
80592169
46589470
44535194
85632151
48455188
21544381
4366652
26789
35611741
49598656
6252495
703283
28902334
76585486
38569348
47953984
95021612
89463256
4575382
81568074
706202
12252261