23905823
57335350
6996692
57835631
34225829
42402673
71805620
95638587
33891278
37636751
40345426
4153288
26045556
12124359
75025818
54183967
43031202
19825544
19934086
39649986
47666165
62989051
2968141
40629234
1207716
93941929
10102088
68011785
76024831
89718833
70731040
14401024
78175776
66051035
11864878
6955910
79318652
82704137
9574266
38896070