12321119
31931393
41669003
60627247
75075022
44626857
26135499
2705581
39264114
88016381
21294818
68588401
69825618
27847076
23918085
77134848
65059902
67771760
59797775
94128829
54986031
32696565
67437076
65899893
99375956
9985775
92524291
51803759
80626510
32526322
95848471
3586905
58097494
26634482
51465892
14877530
14624624
9650191
59376322
49272660