30058939
35283207
81075983
43167141
66825175
40286016
90652682
1662063
67426376
54917144
62932214
5329320
1847141
83024163
59272906
74201266
7496493
20646010
35064069
85028178
20007234
76468538
37434515
64427017
76949536
42133189
33521491
18977327
9225629
4227716
8049336
37437854
74211785
79779248
79922734
65904012
70345589
25164178
67173835
52077798