72469225
13951259
67171877
37624470
73602225
599501
76989015
89486861
47449796
34508370
24131398
88527647
159502
3785573
19042455
78497807
68057631
14734048
73029154
75508022
49631352
12581019
38369109
44249001
7729404
95159979
46123145
23071955
20767215
41104114
3075743
4431149
64779193
27954189
99427692
2884802
5566708
72533780
4386440
30142914