55955363
93562487
12338277
8007660
2962656
76848110
28345879
80125384
9235202
2426371
47575775
47014248
59258281
60847148
83872773
20441429
59656085
81778344
80699256
2773629
30347302
87721504
71109143
64054692
15585846
73434308
79275642
33477837
28208381
59913746
69671254
66171046
64177568
46342881
78709369
38872462
25002391
7995690
5784885
52845364