72519556
22073655
59404093
2688528
61383178
16116442
51546830
57129224
23355522
23169055
64639786
806920
7245233
95094424
80719704
9728836
41391688
6958232
96966490
49114878
44471658
1982322
85465877
58113758
22141293
53627381
3280639
18962968
90104537
5844493
72866402
14283576
34424779
90043994
5777360
80219426
74376662
72586263
34408305
946172