48035481
34175505
14862581
82859599
34617296
29733095
77831068
15743408
8335817
37071308
33091142
81221077
96209716
99619726
46069996
61823599
37451400
77634118
95953274
36433186
53213437
22882581
48786898
11323724
66555848
59484781
35934283
78205600
19997771
46025297
17651662
48004906
69542769
12451747
55409835
9296916
76529552
4736812
17345361
27287509