45364703
70727565
66222130
46368307
37434656
56092511
36432243
22363446
62786869
33716287
18493165
7508190
37049190
38843825
54281951
73965737
97124623
4107023
87129323
3321980
1018018
36467332
92345146
79781344
30049838
77687671
621576
51743769
11428088
86569153
29739056
54142763
6181637
25895119
87658081
53108565
33911795
19256532
85537406
46093590