62552060
64525290
96629898
2073525
23394091
28355359
50758431
15595932
47591039
60543793
31102801
55083423
81988762
73114585
94882690
60876755
80717685
18766794
74621825
18463059
82797598
31493506
51906695
66415903
14489976
25385641
37219613
66781685
64657771
5043568
35845436
53293137
64517917
76987276
91327278
24364183
66928452
28233968
43773385
13632027