29845654
52351902
13893710
4879159
17556572
75527976
1062619
40678635
52035677
28445181
82407166
31616469
13063354
83688064
21436742
17943578
7529569
96327669
67299724
3441690
8097657
882695
75103785
78908210
51231113
63144781
44982817
10149122
41629042
12794257
93692056
3431665
45367230
63827265
8108525
2690342
63368323
98958556
31271327
43432930