93753802
80166
26113767
36127626
20677636
69804722
81885107
83767966
4066475
149415
76052340
8807567
39155816
13148450
35211955
31773593
6194373
54753928
67135446
8151508
96748512
98036747
51653590
99564419
703257
4527524
17686546
62059196
81124179
29507556
2147762
41457117
1173187
53833180
200218
81556946
71182050
2736199
10319247
25272436