12477971
13988754
7714283
55264034
94541366
85905918
5455055
62702144
32427703
69629119
77341453
79011688
96629055
60055364
7256572
28415557
40273439
70765132
68974841
82028018
24763360
32482157
1899145
77111209
22813371
5262855
71274338
97109347
11923818
23462397
76869432
87008939
38139187
88818654
35524596
48917269
4992244
4096489
1673241
87619131