81431930
41991220
41264245
65558148
52247898
46543470
63758269
49362436
32183020
50396933
79674672
4839514
35324068
91777983
83102805
68285275
8395117
61067966
58312940
7764297
11839283
24328503
2869961
29871948
56553644
28493700
39343019
99872858
75011773
87594803
29417538
57143009
32461734
27927536
68444886
43837723
70373023
54539934
59037339
27059321