96387098
87475937
24282007
1828491
7297608
78401548
61451990
58896982
13498115
74882282
11932159
29113140
8225717
69017911
10562163
59823214
76303315
11555669
30739689
2101246
36363032
75067139
65637830
58182678
48273394
5686301
88969915
70002803
30233572
3032169
1672716
88849136
83463476
6768478
2315183
8018692
96978995
39342099
48762314
93022177