35612312
16812852
5334656
20487709
14736932
9043102
11212439
67462110
49927120
12586334
51408156
60313490
77583632
31466216
41751553
85062223
7401799
15248098
7479534
92847844
9095362
84057930
14531439
50273857
35113042
60439796
1847684
4952436
64877957
67931313
84411163
19378417
68697421
39605354
60626639
6721130
32463749
5172743
71521438
53185881