18801637
60964235
55177584
48815194
33644394
51638836
96138419
41087397
116312
78426514
9625695
47274724
28986499
67724040
83224123
63594715
63656960
67501469
91828756
97773175
64124090
51573432
2612851
59573095
73815553
53256531
86903350
36718811
74613978
79365428
882106
43275990
7605452
3251096
62051041
23793066
83344093
28048601
71453645
47648511