89603231
45412861
41591569
33894632
4461129
39144722
59241910
77582809
81272462
32153110
3648222
30699316
47031979
636026
41576374
57795761
90959456
73228842
20415056
734230
3926916
9413697
4328926
70274709
39994467
73832758
97015618
30289729
5053656
39154590
69529956
73888699
13415606
7234986
92941640
1866255
79463881
82382843
94976161
3773629