85854716
47367280
84643864
11056354
69544415
15323561
55959807
51208726
53384488
55853148
24401542
94156724
97337979
95971071
3084681
74124269
24798513
68197508
12176499
56112630
82093926
2048524
60377088
79066827
26434362
22589100
19312107
16851065
1773085
94252005
25069204
24351381
98385412
16948236
26784282
29185901
13868094
96037999
34039274
8336775