4235879
95084592
82288436
34853611
7237815
31946653
53395904
3286415
39404243
24852080
99652868
65228463
7659350
99749787
8531908
41327269
76571182
72356163
5739896
49805588
3458039
49746146
63448426
60093372
6816357
79581315
43734525
37186457
2077929
133890
10824673
96376049
33987819
49635032
20611858
53918601
38245623
10583171
63421897
43463695