54717436
37003936
81237860
89886198
10162661
16635280
36306225
94633411
49091600
37452323
54844487
76247863
6814154
8359477
56241896
6778717
93693016
49406380
70682817
46009876
44018224
59071554
62296870
45019608
33693216
207142
28143926
69649252
65324855
32618328
37595155
5469523
12006362
25932867
90273240
13129094
8059771
47676994
38859000
64707540