55883315
62714359
65088308
64408111
32019015
42578011
60606420
66653578
73107150
5405139
47761159
83552939
96291297
55108270
86979568
30668154
85561230
7926130
50064369
80162882
45459872
1384077
20828601
3226221
3377217
56981704
8013554
82977643
40882085
76917051
48549086
80209
48305469
37702545
69043580
61629428
46977138
20438518
99952447
51668422