46201540
7812517
80824621
912449
98256864
6116370
27941353
62747251
5338662
39254108
85375000
65597917
97581992
51019714
89435573
84988367
41405015
306896
85469266
50248948
57069414
86596742
72045829
78244762
3134184
28406954
84376917
85415989
71035260
48299293
81721727
66755881
30638689
3218829
63141387
29719653
27878452
59023185
82573685
4672183