57026292
70457728
62155396
39479158
46793873
52853433
513374
10722688
12144609
12011255
83878189
56116354
7502822
30994684
56103501
90995749
8046224
45219320
74634559
4593281
64724578
18283350
10827199
23868143
32961976
26531803
26239862
80359875
92995024
6559416
86841862
2615604
28723742
83896777
11845392
69099315
57984764
19374182
86249298
94291298