98149497
593528
26241634
69756110
15869032
77061082
15886636
26795552
43949862
47642517
5889390
10913900
36622621
67732281
67374233
64917163
20738831
37396378
95004028
46281705
46912072
59734588
4561659
2242476
325737
41326727
87235363
76427987
40864046
63607116
65523290
55875213
40437969
98044979
23052802
91497913
64805351
42322774
63162940
44403707