5682560
7515263
50324948
90801873
11717390
51049690
57632686
29817535
5891414
3004472
46805968
24187772
287777
52187533
56083046
45032104
93892461
37818452
16131316
9668096
92516607
63888801
72381152
71056410
23678196
66303397
49074075
16391736
20902180
5399252
83313277
72383459
56481071
67122919
45845160
34479771
85775042
26624938
40975732
69672776