10881256
98361849
98914408
84428660
60496310
38289115
824137
76409586
92194375
89353011
47314697
40254467
68712469
50043466
15088642
79739312
59661259
28839728
22324797
67437201
62444058
14614757
71833684
15927389
20369728
47623277
44991835
16506527
79969236
413553
7342790
89852057
68191509
5005264
38456783
54527742
53916256
65997772
89104224
43277212