18003766
20859105
19723197
30865248
77026393
29683924
86098967
2599758
54046144
30559051
1784015
58815618
8096110
12876038
76051606
19297438
19767194
98251441
24052391
55159006
82792959
72781502
72204035
82457659
75415327
9430560
67538583
47791553
9962044
5333808
72463522
46439415
9497203
71168485
69327393
70767678
13815806
32395310
35524863
30611957