70358306
41571024
32398081
29851517
36958904
2412707
361137
78193151
4692353
3731502
37536
38954330
10148507
13716969
44521847
56432920
846517
88637971
5737768
89476338
9267211
88196591
92052684
96517214
75543958
7690858
26848391
37673052
31951981
4787756
89875829
45744802
47408431
65935871
27572544
26609980
66323096
56188894
75242483
489023