15371532
20182951
51608033
53214366
44623032
62339847
53112552
33432580
35858880
2174769
523261
85979275
83056056
64066561
35333846
67106917
3130600
72846173
87421152
3584659
25596340
92656239
76185674
85158465
20672478
68296564
77755249
97262528
5032862
83289893
8622474
20947900
5059630
76048859
94993505
55662075
52753332
26081927
27204010
49656187