4218969
94129360
85419358
47271978
92015214
55502824
8407602
25063966
82283745
32793508
5895370
75449734
4239344
8326684
50113325
60525253
30931616
96005246
64599782
13834809
63311580
72141994
31582606
4485327
41731410
64518763
37091702
3701649
77942679
76367452
11336187
42605723
34926286
82953305
53956669
64687455
68493022
2482578
553664
91173291