515947
31776420
47058618
8819381
28697963
256483
92269715
39161748
63664300
52858858
25316691
9294199
4953932
81676408
6377721
86486301
44234658
29651429
15743411
73715619
7410882
35946459
5481186
87255652
41904745
96401510
94046747
33806567
31947900
80712970
70498467
94636740
32403858
63166656
55098380
63052660
88892957
96867550
94932716
88152297