35439945
25818320
164897
19568189
48922815
5431632
24435960
31808977
89493081
18031838
56191566
7172926
60385631
76963816
42001149
34442690
1190383
82478557
625288
82439429
747468
11584601
35808288
15817381
36901545
88105442
22083481
98429655
6076730
6320871
38386655
91504630
76743037
83495612
69882033
30117103
59407800
12571785
75408607
25937668