35838589
31193704
38122233
57668518
5516401
1219367
81048804
99084511
35402744
57375967
41969642
93832294
44579421
1862651
8528408
872760
22522712
33418048
67593435
19471505
9957216
32152041
5414318
13553905
53558509
5464509
84142077
10822418
81154534
23928533
69554816
30001965
13017526
44567192
98989141
54972870
13804034
472838
37897631
41022909