12379963
27622418
49821778
73925911
17743209
62579332
62062643
478983
13587081
8237770
48132409
2656535
1226639
70116483
74729359
32595583
87282317
31498158
6897460
10469916
21887397
4996348
79685765
27919382
10669291
3392258
3307563
38514364
36571206
22957840
4539673
71005285
51321225
15833686
1588191
2239215
45764155
37717164
5259093
13756846