39916381
80108055
3093978
69683598
87717976
37469642
64364724
38665006
30831294
5237544
37224570
45383463
30652266
3174186
3228898
71102777
7728090
526864
33962867
93089091
59801564
89032481
61871628
84154403
69702222
18963176
13678066
60507786
96153605
44798956
89081278
64445211
3335612
64152106
66584757
59808277
70465647
11075568
8780384
72391564