44602748
39386889
2401476
65777766
35543806
79102073
6593398
761558
18171274
12441110
6024682
10109759
21197549
2004729
256886
87703215
25947139
13277784
77471836
93611303
77906136
97912134
53264843
25822849
66231618
17235173
76321350
74056551
20867660
90697624
3683828
7770198
97922269
49339796
20861989
22543442
82698417
24065518
87812582
58233947