1596166
65911509
82415188
6933121
63479
92196021
75443759
24111631
66479091
1592398
71107034
71752859
41862552
19236420
7521416
67108907
3855613
41295586
41786546
3182426
74747469
42019534
1836779
48227233
17823298
78727551
1639548
35925912
9862997
16787019
70072745
22976136
56398535
28812280
92228722
15508972
9512381
4294287
33079666
89021239