82623914
68285580
67046633
24103118
10026618
97194046
1455874
90292033
94058888
6322762
39363737
45301679
31365293
94293347
2063314
38228139
72146274
71105692
58506481
2392686
63325415
68359105
57184691
26051590
66827966
34566279
49587089
95295841
94984228
30706938
86672581
64515234
21918315
64894418
80118656
84681023
92508415
20367350
92966258
52148807