60495088
88583825
46607513
13428951
61217868
40262921
9633939
69588281
96002707
76428215
18521607
81046448
27635535
64298247
52644595
68361021
82605406
305441
3374975
93022486
33624707
97569547
5045370
73879385
7631707
6391486
6471931
86673294
26292647
79297848
37735536
26498822
584351
24192591
2602679
62614230
6687671
6031980
64646147
26685185