80379166
53311299
46759432
2978466
4192836
76581664
5272030
55143918
5918657
33108573
29685819
89914887
15574857
9659454
15175949
3010372
39311698
4294615
40563911
3786939
74869450
65012654
85877428
43756542
15357550
50556375
50338875
66269226
66252500
27909405
98958946
3803989
64309458
84024296
71948880
25484110
42804470
48369865
2054881
14085616