1006240
58109239
85938808
86551374
1804443
4109154
68813179
49667196
28704185
12645052
51689075
74345442
36871480
81287539
97832876
93567230
4875316
4539809
89875507
4236308
78571750
56508764
88729818
56563962
73024403
79268246
13833997
73094591
2204609
84643762
28348424
86178532
96483722
8654162
98891680
52401610
90088503
76696169
29744404
36988233