5061218
8209905
14696289
90564418
24387783
4945792
78816352
12006406
5642117
5538271
64505059
64206923
70121746
93845168
94208403
84891139
4186877
1444704
32066782
11482561
84849552
84872681
5049881
87569690
4161726
57576107
59677999
35536828
91977637
85136112
266164
54248414
39427049
38739154
10097481
65963245
46928266
6404939
402236
77587665