19521242
98434795
60528591
7004437
96093997
68262175
4909630
11378916
13291080
542811
65082248
6388499
13053153
36666571
2479681
19107691
3344948
546787
77423534
91515308
33521288
42235022
26484810
75438325
13107528
14616163
43441354
12264333
4345482
72738525
38841732
98329373
75932792
689417
14816860
81718610
80856445
58446120
58484469
92214912