21013372
10468927
23575363
92973981
62563595
22827815
53659924
8210962
82306993
1636250
45409279
80593451
63673608
20125806
21459911
32528844
76164224
32818003
3418591
72025264
60912496
61398657
38967046
15974585
55142075
35306236
79398884
3792850
70416489
84374682
10432824
98357911
75877664
674781
6111270
7781265
79528576
82177487
2068608
32955609