14126790
1968942
51001959
10403717
6124025
98149369
63774265
31366937
96519463
53266635
53425468
71174430
19541002
20812138
54483707
65127604
16269808
97918760
25339168
18641904
42566036
92214406
34805117
32577899
58668019
36396869
25759363
46551689
29703416
3814584
95022458
633738
91119190
5597859
41255899
48746820
74573190
32575060
24809433
82058232