89067674
66871279
44085056
80691203
64322887
18284123
26305317
47956960
2724773
71837640
55397356
50977371
76537523
64855992
67646450
6025648
78204033
60889645
60842041
17066335
42489517
3889397
86725772
40463870
76481531
7865729
43217161
25769138
31191158
84516122
29921112
912613
10322869
61127074
34263501
28167998
41094486
29333333
43573925
63589261