22508296
29845080
18521178
30442087
36595448
45937978
989644
69615737
61418666
57521053
7951315
63513737
47285251
56675501
21438646
6835730
71034121
79061406
99849974
9086192
72998703
534261
91815661
41249174
21062198
86603886
4805618
21435648
86763131
85757001
92572907
4878162
7488952
5419530
6406636
17198625
57656965
97492340
24039070
66565914