57275595
24405058
11769973
835700
33058661
60721644
9948831
41204955
40622174
75042295
32232510
40316765
6091050
32961767
40625382
61741018
71629229
4880502
5885371
5751592
3887282
3225641
15836362
5518096
20227932
36443051
24558364
91609425
91325457
55926585
67972851
26504538
41062834
51167272
59559387
78343982
12967494
62962435
3403468
52131940