80196254
41079438
21401131
65432491
33513280
15971828
33843376
66234075
2644318
27764147
28988162
30587784
65781969
20049514
88833672
47002445
75107006
73946082
88578033
13191467
63229658
18155248
99282873
54688830
55469814
78779945
24592696
35588973
19512913
27065988
10444245
73851047
92469894
56429957
27033641
68057377
43124229
81189494
93051377
20523840