19121681
58195835
9395821
43693889
63312665
5032203
50589495
31218181
14248392
3675338
3614569
86558111
99998622
47406089
4301814
86328981
80554656
68387538
81923014
45876079
5567517
57413078
93793360
2376346
23175044
9555930
80593546
34764483
54782371
77827287
12225964
47976065
36094438
20897171
3965232
55631230
18082990
74885746
4036243
54232937