52852628
4710154
61344452
79937468
65358460
38365187
10331892
24292677
50654123
6899661
51337790
84456563
77284466
34844920
64813006
61127807
31755868
902439
12228732
4928959
16116741
8624525
35799748
14723704
64423482
9273478
81516042
34173608
267131
63535096
65558856
77934242
6256043
9198770
29037697
44803110
94184809
61949836
35298651
72391223