11603220
29426071
60463708
15327231
22177386
76398793
12135620
59621557
26918245
15461052
71046486
11869928
33227043
46939161
6148140
7434845
46743194
57906551
63934577
5548524
47872087
92653172
80305126
5342623
10206903
73418887
5979646
34761566
70449075
67875560
57949341
15169801
56988973
50497999
51124932
21574533
21327081
87207383
52862516
58043112