43702585
79357925
73578156
7580422
96475334
17874938
23336955
52551563
22968766
23832079
6612726
3221151
81628512
69715214
186971
66599297
68429752
67818397
56841960
83535403
906498
85416702
84077726
386397
34432281
65397488
15459962
47187286
19022075
99138033
4699229
42642275
8899220
16338359
9106691
92894723
44605965
72586253
93831217
74803087