2478402
19314436
2362143
66201074
61073205
86426232
41552454
44895814
87818787
70257985
29312166
4261303
73289838
32853198
58888954
63394676
70003543
81863438
52397032
3461865
48517611
41837000
74281209
4972572
57516741
3002924
59376218
93293644
18497956
4645103
83844801
51277599
3501597
22068489
38733943
8735139
78671683
11634334
82934100
47864363