44399744
8575823
89247097
25007029
117135
4929939
75495739
70527205
11105423
11227863
2748745
33409391
33606990
72115202
6406145
84861813
70652874
30015649
43548853
39099587
8123851
52043716
34477830
5473127
77102384
96759793
14871906
67297181
8168643
45634674
83656909
69576053
38819673
29538754
88407863
40717391
7348980
50443629
32307476
7618677