38109592
17132505
67531215
25537166
49283951
8876839
90913952
34744199
23848263
61945580
93192233
5615948
69597517
47762763
3168620
1997760
23539816
7711497
16232886
16255818
55898581
8697974
73711419
81458165
92159472
990108
28972260
70704380
3535477
69486061
2798193
19721224
60298433
83602960
88559792
69852537
6033263
70102134
27974465
73584941