80974362
69196402
72012977
9587008
34068437
70255361
83079117
45457992
26833533
9292565
14096151
43292598
70155398
8049105
6715905
25806328
96491733
83513515
56321651
8239292
59364779
78843180
2805392
76447772
22181683
92965070
91264960
42759128
9458523
5772851
53157548
4885206
63667703
87398515
84616533
52413434
48373078
96656426
42287944
93452305