29323920
53618438
71192279
54764931
70971913
54957698
88294484
76127771
28371196
81077177
78513339
86569377
62532072
33692139
486931
85457607
30925986
71419573
37025037
9105795
38413706
3457513
30321513
99427655
22017123
63131923
86076107
1638976
28441304
2722118
73897453
54636896
77247551
54517992
14958685
9875475
9137410
2588629
24868905
66086006