32132685
8537302
85581196
79395385
14149005
66612567
6472560
37836331
45316388
13563530
16954031
5802488
31178436
8799035
88005191
81152077
81905216
63625729
82766689
41552150
42805454
59752153
42547469
4506024
5429190
42681405
80275891
22635064
67514266
79254009
95387991
82406945
47798285
71244788
2431536
37791838
27575779
27822276
21244636
68452102