5252826
31052055
88381470
57035879
65215962
15341505
3991838
40749253
26555656
66001450
32473095
49447779
28078313
92242022
46681173
2399583
40776163
50356299
61804048
77158083
11088671
81532627
65709993
68938954
24904526
27663029
46505803
55258679
6370706
2624745
50319718
70168989
6616642
42386583
54595944
26315291
4753592
64269838
18308657
49652133