38384586
25354958
36972291
41435504
81669306
31938135
21213307
78427279
3453746
270638
59597766
55587404
26715257
33088137
71164197
65626012
66617355
73398779
21245982
60975514
5465471
44935835
15236913
82753896
41785204
85225790
23026580
30802227
259549
39972385
75896956
19183630
38996113
3654906
93677062
93575873
45689139
8588908
77619031
55387733