43997491
38042173
98899935
72895724
56057242
17536429
57162586
28571648
9064256
30497974
72184383
95525877
289079
27786780
92557917
60357850
51735633
30299008
67675513
1804432
68407707
32725040
15751233
76988106
88851434
6415350
938309
82082334
88133446
57558216
81544432
96951067
68001671
60164691
34195725
8727828
53503711
50368052
10373133
28341311