21036687
12307284
27554919
35314430
50835676
99714505
4857119
48389778
61947418
54522465
8404341
19609051
15932124
86636603
61312984
41897277
37738383
32607160
88013633
41782009
59344566
48673147
20054508
52257164
24633368
74537439
72187571
53418721
4550690
34135618
20973384
81007405
3725499
82738822
20976278
11942358
63661886
14681295
68521588
56387448