82909869
23887348
35903494
94902996
27219601
80487214
44666603
26233988
19399874
48645978
99395095
67869646
10728521
27809522
36533000
22406853
51881447
8782176
7719592
57705389
63684638
12241089
22573610
3179111
52628212
36114948
19182160
60767943
77967391
6251064
49866305
4954533
87756227
24979912
51815417
85902501
85125288
96021939
56612933
4843130