5907872
1227360
80614187
85476695
94215110
1302997
28587819
48777168
18608102
494114
7959626
99602583
92443968
29837545
49534993
76716893
44957034
81396161
49137008
15986259
14971459
46863675
77892965
4925426
23814467
74485771
92097590
10232370
93441369
5990401
1403877
89844696
70994370
60381494
73405814
82484325
54958953
84655551
93297616
96436737