72559455
39362756
2036940
59633529
72721415
86988943
26116540
9828992
52759819
105434
77983860
525088
72259092
25312757
68145054
76382210
85865180
74733344
33208268
9146691
89778798
81658316
5314260
86803488
89564596
60492301
98971465
7858992
48501651
74523761
28993166
22416474
63655708
4330735
18704550
54653247
433449
63399359
6419224
96221603