86192380
48514411
48485779
77689707
46735632
20539318
82233415
56604068
42869254
86733524
26448482
96373462
66381745
20298317
77518088
52703156
68309258
28498502
561297
72546299
1954513
49523853
92525444
86706480
45463055
81821426
93452963
2194843
88413064
29577182
15578093
994621
7931839
21248333
1089246
87904595
14391546
32342545
50126503
82431072