28796138
70987680
63748964
16228768
45218974
27874456
3044044
6305680
77515994
68459088
41494254
67584428
540847
3475379
92179335
30974543
49494364
98756196
58891314
4263532
84516671
1673748
83789877
34777562
76269619
26259100
98482451
34055321
56363077
18048060
18589934
142928
69577318
49287573
80273789
24385289
26287120
59529171
60316196
25804800