52882076
46829956
59423609
48717150
32227743
9532945
78604986
29116457
54459453
39443506
93587555
43366386
9294436
7723497
2407704
5914441
76068932
30455191
18132547
5125457
48567646
37417305
3772875
21491926
77268210
4633096
14278779
11391864
47568596
69785330
11565256
82014374
41245283
33689593
74367344
82703883
80121405
895379
87985851
2446347