16338299
3206239
49793462
79322702
27282617
39767996
74002721
24995000
10501955
7001922
74488308
9343268
4474670
10948421
80317190
36553208
30835294
90948753
5670168
55976464
20836924
68043883
53838547
90469759
62774695
280537
98045616
54064093
78857152
6573511
56465962
86116749
17339833
48913246
17501695
3072625
89645322
43522156
17669084
72626686