45989747
12346352
47533547
80945340
36824235
21221782
7939806
56825266
3107979
22833377
93234390
95119700
62796139
47118197
90073940
89249567
41837534
9604347
27294838
21952896
31021401
86085656
1951821
1398115
54031233
10079021
96134924
20239767
64628178
27933329
93378526
48426290
82697205
34623798
10759052
24475630
11578492
78548775
58018125
53602144