17984624
33165086
8511310
22295642
61727398
70087674
53401812
29754828
3752809
79876612
50811679
42871948
94672985
25547194
52829577
4103664
19887336
88747893
76066733
595185
15996551
66039581
11567172
82122533
5551175
19065142
68437484
72277434
42112234
39013739
99717830
16666315
55445908
10699459
4478603
42543724
52101783
65077172
77312187
43279882