51743784
66748225
79036826
31122678
90202160
79304423
30802706
87338886
80229737
6609250
87198304
49997647
25978636
26282866
70516361
69009110
78498580
94487386
71983559
34886178
25279028
36436036
76061051
18788166
3332872
16139241
78421421
42655448
87347627
25588340
50223987
36943065
86662660
30543650
44107528
51947268
22579315
18626475
7755100
23752306