18895756
43132737
2907222
16772551
73917165
90825840
27989714
44687918
57913414
8021168
40256806
65787541
56005755
48537266
65854693
11566460
97048460
9264824
1720831
70088366
8019081
74095920
70729565
75315918
88883391
13378018
72154979
37478014
27926931
74094516
57597191
3733600
19456376
37247374
54962148
4175261
20323160
66585824
1289190
31532108