32421017
14796588
8473934
25658644
96431462
90708332
5047983
89173738
41572828
36718112
11581912
45604792
8121797
25373855
7225997
80799381
4513987
56997068
94721762
73513550
84156187
37505480
11562220
5942734
1056556
4938831
26718232
48508870
19234526
53885744
63511
3550878
72044698
30799322
86972096
14389366
829955
76735549
59225374
5525588