41925798
36944922
86253486
44491771
38504278
22332461
46733724
71982335
524390
35684973
71729480
67245954
2703307
68022540
2622879
70463336
9315248
59354239
84503838
2809358
10811807
22995178
47831532
52158738
8999703
58109123
51391071
7614784
77019865
91039087
98215043
7910967
42248829
83759727
15799079
76247226
45181797
1376242
73239840
29702769