32403040
49193250
34224847
21275541
39236096
76878623
29241118
36502116
62797343
24252224
9105701
90602943
20911667
2118108
66369103
98914585
72061618
56511441
36618837
21669965
13577957
87448258
48127426
127158
13682252
72851260
8961997
13806356
92931109
29662573
64964818
8074495
25189521
554371
79519478
88598074
32865425
4324613
56584923
31476793