28823590
13572975
26776067
9559682
89718081
17247040
50057187
38591662
91535520
75519025
50772899
61816561
5306643
86002102
66663194
85371142
73101876
57737589
7763486
51902066
33396654
96115811
175534
80317524
36056155
360715
2462967
1308785
1985875
4828119
27016122
60597993
6564002
26827410
15563189
49156378
79298577
36461359
1307029
46372903