90117535
55613960
51625008
32135820
93776652
89737711
75418921
8862100
27128488
9186981
66973617
66254486
76099804
64903060
89265017
60761843
94542721
89693342
27207564
87224618
1997774
33747090
33487821
2635875
12211061
15512984
85541611
99139845
61566418
67036337
601649
38959163
41471597
16071193
54855991
44674873
28035490
65072654
71346480
54087787