2258402
58447187
61218550
4234110
80392087
5027059
35532992
44371430
3769760
65027108
35129666
1888997
46463562
19543483
7313279
68363903
9391993
92707430
43123762
96187999
65372232
1987752
34611901
26502789
99443904
4335240
92475203
34786974
61763717
94244949
84543941
59302021
6310431
86349574
8656608
58986779
59277580
51322042
59756380
30552457