39577162
93532342
91504251
33248677
47224330
53407615
55614335
7865467
10251127
9757371
8014665
26255755
93298516
29137043
34953937
56215123
25085875
11881401
5035224
27359709
18599660
41854221
6539581
64225207
83435671
50251127
14138664
900157
51325912
63766337
27077920
86505020
72689546
52666008
73975744
34616481
66397764
998261
36414716
15971436