58659800
55527988
35701262
42238149
21775323
72806654
47846823
1856830
26132043
73399909
5047941
51051962
44837061
64537153
40631877
98431208
614502
18174712
15266552
8873171
33409360
94512037
28094205
83776507
4243964
29015190
69961735
55748065
73364834
2085603
26167446
8102654
3766803
1637712
72206122
89965419
1196551
59929295
7427850
93135022