50585784
9497765
93901921
60423520
12493813
3026446
40486371
19044093
22918776
58648802
61699766
95826882
14616576
38778839
54154572
48669807
7884539
95538763
5582928
37173293
82043637
5322620
79823580
63067731
48017751
56283344
91493105
56092264
25157278
927159
21957128
18574316
26681316
51003177
21903835
60602690
87357077
24942850
85797559
23278525