3159703
65612668
93053146
77424013
87802021
81988813
76805326
84387303
17312836
83011962
6242361
12032769
29387996
85136086
9324970
50429834
30404040
4169452
44504450
57067077
85889094
24182486
95091774
96287854
80228734
90595574
33018987
44812929
27051776
3132403
3522077
69429011
56413554
10529766
88221861
79543348
28784100
85666831
40553103
40665591