63094982
5855235
51564738
299659
25758312
1931667
9836202
53293192
68656453
53216213
5598888
37588075
96594763
92294984
9391682
66514034
39148484
71403329
482311
89947340
94739236
13267600
80903360
84088828
40115586
4195245
21603872
73468613
9285
9229289
45952179
99548116
85624430
44992840
22812552
87869708
31466796
52648278
49372943
2664513