42603366
46005210
15402660
532181
64378403
92054831
11692523
75037922
90196059
31109106
8217489
5177588
45407755
66578297
99927110
54258040
1534763
9579531
63392738
53196209
61133541
65019638
51155508
67436769
16416573
38462454
65414815
44081692
75572408
8619263
2577946
59543013
82497799
6823156
57995913
16564757
46437145
9519304
4117863
25149930