28322609
66092314
6636202
44694892
25883415
3891781
95954585
13105119
5248403
79981124
1039285
41446638
27853941
31519545
43357792
646790
59071640
24948828
47251350
17932522
58438069
41238026
48393198
73517491
71928604
13103752
46343419
62052433
38544847
5798141
560384
91955043
59482621
55788391
66464458
8606538
88617839
33902343
30034468
64205083