57442542
9927743
82719669
82668369
4456060
17707860
56986766
80303326
86519584
51742627
19015342
27282778
6264063
20576173
86279186
80573958
99565847
69106833
6391110
61055245
80378425
81429459
61489494
47753513
24192694
76928602
34845639
15684494
38825616
6967664
97239488
79373972
82145608
40647633
24259432
16996977
2345746
28945488
47703075
75499901