13528150
76453622
71092778
28921816
29959924
43353540
18505991
27471592
79954357
65696302
40799597
2889896
1352981
94645510
50743303
29311828
26702476
4007015
65585887
92862110
6091181
41836153
52853842
6069112
44814269
69453362
82288828
92324573
1349316
27114253
24536231
30276024
27516037
99062501
77399396
56962824
32467493
35545011
83515291
57296730