87047766
17589717
1007027
21065102
96384033
23014583
14626520
65805648
31849627
21027565
86182343
25116768
25943048
4487745
14247179
52035667
2933138
25407405
2637515
26058112
5080389
61845853
54678272
33157504
13481035
94735301
1998775
88776473
63632283
7716359
57941230
54022071
29472540
84905100
98645773
71988867
6514448
18161903
1897088
83077145