4341506
59774483
66107525
93182099
6651458
12694071
58899863
65543693
18625757
90595022
42545871
17276496
99648344
10847778
75075982
30107493
11977183
93369774
37924551
91548534
51614450
13168583
27623778
17305705
2383655
40147574
7509613
62061925
75499049
49944433
13948456
35076002
81121692
327777
65268086
54809935
43951955
45686568
19157712
8411493