49708763
94675057
4019462
21328360
64039439
5482353
32337939
33047764
42088500
70888118
76442414
65776813
98033213
45306020
79926415
44979264
41138386
50508431
75135760
37877801
48238268
65587136
43404898
76862766
25353637
18741805
36325060
97721343
2366210
81133190
14645164
50993738
30646497
30521482
38784114
6346111
86447854
69528167
52788469
8697323