4372889
66089755
83797284
29053356
8582242
5081474
57753755
80884194
85733923
44088239
47664199
34319317
47804540
97773446
7627306
53357456
83491119
24941130
8688324
26955270
94744142
89231442
1209186
46686530
99217130
15987953
2711979
5963047
71207874
59162270
19774723
6830496
8694559
90227964
6716060
11133400
80011421
63734509
28577050
10122888