81076027
63342907
6582997
57821018
28216811
85176560
16225310
80636049
64038411
62027973
51203211
89254827
48734192
88798998
3200277
96622595
91154324
63981735
47767648
27266143
40448275
71205349
39088011
78195783
6272036
12847263
31136162
5919266
91546484
21867800
57351294
71078537
30197629
61787233
68725839
27399988
40614543
5576108
84559230
131739