50941804
88203424
6501787
29685508
13792172
23456626
1480170
69691321
83501173
23331179
44547093
4858040
36309043
3554130
2823209
90855206
93142315
9354153
48512840
32295991
84718689
35941634
7748385
16917925
3210903
47056911
63326688
53627934
87837384
33855181
46199385
66888727
91558021
87539065
88845263
50136242
73009597
28868185
41164328
42418621