18619095
1979371
90689605
54681848
62533308
2064236
5231112
29528703
55169296
49874553
86605945
37361635
74729227
49866501
29238309
69075377
49501018
6081709
26737780
55942276
58664589
98028248
95469759
5981696
21187437
47359781
85098875
48346824
46991981
46492576
32278285
11628117
69254583
54399602
68288508
24306117
60207204
50147632
46232570
9375161