4225105
20684850
97374617
86993091
90989910
16286928
97406275
30794475
86405537
99669375
22118037
78787032
9875165
50788213
4844341
14969944
17894867
34677565
1364640
27151906
48035588
21803081
76771820
34256908
88315816
91682661
70562888
49112144
5808271
27459333
29026554
44009348
77313852
4336110
12559472
2916247
5774371
60963181
29496059
21171224