53221842
32059532
43387460
18826150
19163934
77302182
7277005
48066035
81582104
14339047
56412615
1538528
23345286
95682505
12415428
71338027
65093248
14492038
51943741
94337613
96636097
74172330
32506600
87976348
3088403
60922448
25685096
80073403
3455352
26977607
87133127
83093037
72877849
39941220
515209
52662581
3034301
93208978
38093017
5412866