44809827
3457826
68195086
6266670
66163442
60569391
94272216
14078978
32849865
37248586
34822317
85955707
26408670
45368171
86765367
23787506
97333859
14305298
38499186
22447467
341328
75176105
61048518
20005713
43539803
55454875
26201322
5969803
44187138
33363282
12844748
14486995
27895607
56206017
99653284
31935097
13844299
65809489
7898844
43737283