69945052
94967961
26746784
49817750
4389899
67929734
74791461
49384702
4921917
12113122
35716455
70405327
76763622
51035077
26536438
61078058
88428629
88059950
80049789
17318044
80313455
5762608
73103991
2304292
28883933
9453280
56735154
6385475
93389181
44052580
63426922
11904452
57892361
25953987
20601440
33793024
3389887
1899137
86994103
47837948