15176028
65805483
8663949
57213801
54467566
87032860
20222732
43857664
94637598
98334063
97923884
57996851
9789421
82295325
7948719
12496806
1513075
84496695
64197936
84596525
10289850
47151391
169815
79064449
1378752
41029274
2065413
88154098
65167277
44313527
91826263
99412363
6567520
80957708
31247513
34935169
23274428
4516394
17328067
4470946