18494550
86205102
49828849
8378437
59519558
79912170
18372330
65302081
80119354
57999452
33692959
32232618
71133307
18427543
1619370
2632190
64435397
20684976
6216557
1495352
83314557
77317053
67466881
8441710
15251959
44482155
6847754
37749444
43332400
70493242
56763554
38473907
41771925
72166618
53289062
66319315
61268763
78149950
65231080
6451015