47496471
94649095
81716096
94817067
6879309
27123900
56755743
36866649
38823091
21213649
16893782
13206321
99887548
8903648
63946182
14188997
42209584
4089858
19893839
48315691
19113900
1397139
23822929
84339567
7009991
22899018
68029360
56129716
18615305
24452764
31626894
58037774
96023980
75374323
22163911
90931047
55624356
19329751
86389313
92206020