51318489
5959437
48368941
83187231
87761785
90562821
43304594
1718856
40179480
33946883
90588040
77649997
1827379
63766832
1604214
9035401
255451
56448045
62807349
35112583
38649787
73166070
8481136
24886120
24051533
8893854
31882480
28783911
22282816
84032226
55355409
99475963
22703594
77427234
10783886
19168193
52395590
86779
59593906
20189233