39783425
88279462
17074829
8195557
3717960
90921077
42499100
67667336
65501947
89162848
6517082
3612759
24517281
9758372
77152545
21805950
21087100
96405590
39396288
96068290
87143475
89484455
95191478
5867104
23469090
50349147
60895331
25833374
82423513
66771365
9806749
17099560
6163479
60519281
8904706
76703813
79275777
9058928
72399819
3521042