96679293
76632602
50446115
61436530
19078879
37441606
46453126
54969347
54999405
3176838
48319222
42405645
10615557
3128423
31287819
53293044
33731572
79286926
74334930
53134430
86834503
14377802
9368667
84606217
5744880
93015564
3258748
64948893
44173013
42138481
18038194
90386609
57381858
8949195
82405116
43578056
77498927
608586
73869113
80906005