88657371
43244300
53598444
34066965
37505543
54997514
245736
70482679
61476
24791982
74884068
30032770
69615238
30197347
96604426
36834390
90567254
93757202
54076002
13843490
978012
24261963
2486561
62651083
5457825
20589210
14568056
87108103
60547207
73028250
19424969
41806383
12475511
9709466
58252893
14451787
7325584
45884073
7982255
63256643