73688826
28652
11012193
95717364
92959755
30694514
48519798
8304775
92267279
60087135
41724548
10803108
18164977
81647349
81866905
3717438
93257392
56178426
76944348
14825001
38447824
96295606
53648794
28818172
51352409
16242325
22186466
24918111
22059137
8669651
92987673
87952847
9724471
45607897
12648351
39124117
929322
74884204
2388998
82526088