25858241
48509439
21914959
14609480
47924199
68286013
307398
37978662
90835568
39599880
87878989
13529745
41567893
50351722
25863406
64418117
43368474
72997476
96876470
55068624
50921711
82114747
96472000
2105708
42719261
26838659
87248698
791428
6972639
1512332
812580
76208801
67657578
26421835
83424779
76023229
93499933
73583146
38493890
61621006