85385011
50335817
27375117
78864841
94247884
94759859
96133971
82748867
18579627
51914525
77363600
31169521
234107
66337517
58788355
88364908
45206166
10014743
24354688
44049606
80457689
27517369
16547923
15509042
48404394
52703480
2278456
26202758
78503214
23387763
59166519
66663772
99428374
22092446
60443515
58029459
45467204
39587665
2055983
23978209