6554618
11075869
90086474
31164693
31802636
73172879
54813133
5372058
74309047
7274980
8183714
63997543
98781299
6054337
83663207
11667981
59644789
3825526
44771228
29056825
96378795
23861502
30388545
81535338
49028054
46154029
46716069
68136095
6422655
95733278
91723513
2539625
24999132
26815227
48222838
56679975
3483501
44661999
61138918
6437362