54298443
32828651
25837136
56741695
60621116
22693618
5754723
99233158
52492386
89204346
89141581
83641920
95349773
58197359
93867447
73366422
47482716
53229631
40547718
41995443
1550493
63472692
53673396
95007006
87742681
5818277
91856776
96743938
80093821
96662440
87136516
43654318
53349689
76547334
628406
282426
33973431
56181498
36915028
65105166