45471716
41839907
91343233
53846727
628311
720242
19213355
33442813
41127114
3220148
9113130
36074320
54274726
78002837
68788102
86576868
48206410
81703175
26627403
92685237
8578872
4247925
21799114
38253996
237368
5168833
1083137
80785227
67848078
9002886
41753192
11591010
16881437
95768175
18636046
87632342
23989155
2276792
94246650
59989324