44618843
26461838
25319143
76937281
72703296
11607320
57572508
40386559
76558329
86246483
53106097
16431061
14723555
44848343
79944062
71887463
63604693
48037828
22858979
41332093
47507313
41379045
973808
92901618
66013992
59168883
58975333
25373699
817845
97741750
62499647
70997248
17335274
3751778
51022092
26518502
52685192
24967438
44551454
77194284