45797923
56553066
16063965
14801088
61244664
17287075
8656235
22608330
89398148
14653582
81612346
83103781
96653109
15029172
26301260
5543278
58107202
53242081
36796150
634653
96332907
83427025
89643271
27721321
7795048
78253623
20972435
27855004
9553726
92858478
29763041
63934928
94467739
9789681
6309553
29986628
61702494
83207755
93936482
72004566