12341122
41506127
89954688
30252874
87983144
68992768
324163
48706998
26754491
18096447
96651426
71885783
43344959
230153
27741023
21544526
30162163
59477110
12102539
28009716
31963877
73802520
16544830
16108783
5887142
9172231
5506287
45631602
19776334
37249838
89329411
46624384
77688120
81623240
25938788
7879436
14141491
3844605
77761886
58202620