19107760
98129250
83303297
29102552
51402047
97823532
26766647
71179975
14866402
5373217
41081857
86104012
92384489
965757
72175158
22439122
46472457
70941793
17362025
41164569
23069827
71793762
24272023
83461781
97816773
46191907
73581021
30107524
55886480
62426277
81907247
26905472
10363328
38678762
5481715
2772149
23701006
6857654
94085629
51942432