8697966
4490483
11912223
59877888
1399160
12445286
16976720
1864349
34473192
51232501
66666206
88157727
6587081
14399724
59192665
42823855
83419909
61598867
62017869
26857557
6551257
7646882
60887097
721022
57187314
73899529
4245646
97687478
11003321
2617890
7550835
51255327
36654586
59688276
45935381
96199655
2143569
41124369
93931945
7281088