79564345
38537580
35146161
60002146
94627148
62014077
97659705
17511515
37344214
79325457
88558611
44055931
20436255
12678146
29403450
17169980
84732014
23809356
57685896
38189143
9337564
61986535
34698390
19512446
27812152
2965964
794539
60255085
30084356
37218442
7507770
18775096
14553784
56904371
57735857
85169323
3805462
31686074
72358700
21118876