36112822
15454084
61202197
90242274
67393168
5463689
79957601
77031079
65441650
17282729
12966207
31075322
2877749
45098866
55779157
94996435
76352214
39414545
1153205
58074918
58613296
70622138
7173058
49062206
39452118
4222945
5318726
84453329
27573108
60118462
30407058
53405645
60258891
97682749
82892592
26194526
36221108
81844914
63856224
11374186